ANSYS UPF二次开发及工程应用培训
UPF二次开发概述
1. 了解UPF基础知识;
1. UPF基础知识
a) UPF功能简介
b) Inc文件
c) 程序调试
d) UPF构成
UPF子程序开发
1. 掌握UPF基本子程序框架;
2. 掌握访问ANSYS数据库子程序方法;
3. UPFs子程序编译与调用;
1. UPFs基本子程序
1.1变量定义与赋值
1.2变量删除
1.3数值型变量替换
1.4字符参数化
1.5列表显式变量参数
1.6存储与恢复变量
2. 访问ANSYS数据库子程序
2.1数组参数类型与概念
2.2数组参数定义
2.3数组参数赋值
2.4数组参数列表
2.5数组参数图形显式
2.6数组参数删除
2.7数组参数存储与恢复
3. UPFs编译连接与激活
3.1表参数概念预定义
3.2表参数图形显式
案例1-利用UPFs计算单元长度
UPF二次开发典型工程应用
1. 掌握UPF材料模型开发;
2. 掌握UPF单元二次开发;
3. 掌握其它UPF二次开发;
1. UPF材料模型二次开发
1.1简单弹性材料模型二次开发
1.2超弹材料模型二次开发
1.3蠕变材料模型二次开发
1.4破坏准则二次开发
1.5复杂塑性材料二次开发
案例2-UserMat线弹性材料模型二次开发
案例3-UserHyper橡胶材料模型二次开发
案例4-UserCreep材料蠕变模型二次开发
案例5-UserFc层合板受力破坏过程仿真
案例6-Drucker-Prager本构二次开发
2. 单元二次开发
2.1有限单元基本理论
2.2单元开发API
2.3单元相关数据库与文件直接访问
案例7-UserElem单元二次开发
3. 其它二次开发功能
3.1用户自定意命令
3.2用户自定义输出
3.3用户自定义载荷
3.4用户自定义优化
4. 常见错误及调试方法